distributed computing services application - Español Inglés Diccionario